package Demo;

import java.util.Scanner;

public class Demo04 {
    public static void main(String[] args) {
		/**
         * 从键盘读入学生成绩，找出最高分， 并输出学生成绩等级。 ?
				成绩>=最高分-10 等级为’A’ ?
				成绩>=最高分-20 等级为’B’
				成绩>=最高分-30 等级为’C’
				其余 等级为’D’ 提示：

         先读入学生人数，根据人数创建int数组， 存放学生成绩。 */

        Scanner s = new Scanner(System.in);
        System.out.print("请输入学生人数：");
        int num = s.nextInt();

        int[] student = new int[num];

        int max = student[0];
        for(int i = 0; i < student.length ; i++){

            student[i] = (int)(Math.random()*100+1);

            System.out.print("考试成绩为：" + student[i] + " ");

            if(max < student[i]){
                max = student[i];
            }

        }

        System.out.println();
        System.out.println("成绩最高为：" + max);

        for(int i = 0; i < student.length ; i++){
            if(student[i] >= max - 10){
                System.out.println("您的考试成绩为：A");
            }else if(student[i] >= max - 20){
                System.out.println("您的考试成绩为：B");
            }else if(student[i] >= max - 30){
                System.out.println("您的考试成绩为：C");
            }else{
                System.out.println("您的考试成绩为：D");
            }

        }
    }
}
